package com.sxj.corejava.code08_常用类.其他类;

import java.util.Random;

/**
 * @author 石小俊
 * @date 2025年02月18日
 */
public class Test02_Random {

    public static void main(String[] args) {
        Random random = new Random();
        // 随机生成一个int类型的整数
        System.out.println(random.nextInt());
        // 随机生成一个long类型的整数
        System.out.println(random.nextLong());
        // 随机生成一个double类型的浮点数
        System.out.println(random.nextDouble());
        // 随机生成一个float类型的浮点数
        System.out.println(random.nextFloat());
        // 随机生成boolean类型
        System.out.println(random.nextBoolean());
        // 随机生成[0,2)的整数,左闭右开
        System.out.println(random.nextInt(2));
        // 随机生成23-25的整数,[23,26)-->[0,3)+23
        System.out.println(random.nextInt(3) + 23);
    }

}
